high-tech weaponry - Français Anglais Dictionnaire